<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>08_闭包-第二种写法</title>
    </head>
    <body>
        <script>
            // function f1(){
            //     var a = 1;
            //     function f2(){
            //         a++;
            //         console.log(a);
            //     }
            //     return f2;
            // }

            // ------------------------------

            function f1(){
                var a = 1;

                return function(){
                    a++;
                    console.log(a);
                }
            }

            var result = f1();

            result();
            result();
            result();
            result();
        </script>
    </body>
</html>